//
//  NSString+CQString.h
//  CQUtils
//
//  Created by runo on 16/5/17.
//  Copyright © 2016年 com.runo. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
@interface NSString (CQString)

/**
 *  判断是否是手机号
 *
 *  @return yes or no
 */
+ (BOOL)cqIsPhoneNumber;

/**
 *  获取该字符串的md5
 *
 *  @return md5加密后的字符串
 */
-(NSString *)cqGetMD5;

/**
 *  获取该字符串中第一个空格左边的字符串
 *
 *  @return 获取该字符串中第一个空格左边的字符串
 */
-(NSString *)cqTrimLeft;
/**
 *  获取该字符串中最后一个空格右边的字符串
 *
 *  @return 获取该字符串中最后一个空格右边的字符串
 */
-(NSString *)cqTrimRight;
/**
 *  序列化该字符串
 *
 *  @return 去掉字符串中所有空格
 */
-(NSString *)cqTrim;

/**默认情况下的size*/
-(CGSize)cqDefaultSize;
/**
 *  根据指定的大小获得size
 *
 *  @param maxSize  最大的size
 *  @param fontSize 文本带小
 *
 *  @return 计算后的大小
 */
-(CGSize)cqStringSize:(CGSize)maxSize FontSize:(CGFloat)fontSize;

@end
